splash of sea water - German English Dictionary